makeshift dwelling - Deutsch Englisch Wörterbuch